package com.mapper;

import com.domain.User;
import com.github.pagehelper.Page;
import org.apache.ibatis.annotations.*;

public interface UserMapper {

     // 登录
     User findUserByEmailAndPassword(User user);

    //新增用户
    void addUser(User user);

    //编辑用户信息
    void editUser(User user);

    //搜索用户
    Page<User> searchUsers(User user);

    //根据用户id查询用户信息
    User findById(Integer id);

    //检查用户名是否已经存在
    Integer checkName(String name);

    //检查用户邮箱是否已经存在
    Integer checkEmail(String email);
}
